twin-screw pump - French English Dictionary